package com.charles.seckillManagement.vo;

import java.io.Serializable;
import java.math.BigDecimal;
import java.util.Date;

public class OrderTableList implements Serializable {
    
    private static final long serialVersionUID = 1L;
    
    private String orderId;
    
    private Long userId;
    
    private String username;
    
    private Long goodId;
    
    private String goodTitle;
    
    private BigDecimal orderPrice;
    
    private String status;
    
    private Date createTime;
    
    private Date payTime;

    public OrderTableList() {
    }

    public OrderTableList(String orderId, Long userId, String username, Long goodId, String goodTitle, BigDecimal orderPrice, String status, Date createTime, Date payTime) {
        this.orderId = orderId;
        this.userId = userId;
        this.username = username;
        this.goodId = goodId;
        this.goodTitle = goodTitle;
        this.orderPrice = orderPrice;
        this.status = status;
        this.createTime = createTime;
        this.payTime = payTime;
    }

    public String getOrderId() {
        return orderId;
    }

    public void setOrderId(String orderId) {
        this.orderId = orderId;
    }

    public Long getUserId() {
        return userId;
    }

    public void setUserId(Long userId) {
        this.userId = userId;
    }

    public String getUsername() {
        return username;
    }

    public void setUsername(String username) {
        this.username = username;
    }

    public Long getGoodId() {
        return goodId;
    }

    public void setGoodId(Long goodId) {
        this.goodId = goodId;
    }

    public String getGoodTitle() {
        return goodTitle;
    }

    public void setGoodTitle(String goodTitle) {
        this.goodTitle = goodTitle;
    }

    public BigDecimal getOrderPrice() {
        return orderPrice;
    }

    public void setOrderPrice(BigDecimal orderPrice) {
        this.orderPrice = orderPrice;
    }

    public String getStatus() {
        return status;
    }

    public void setStatus(String status) {
        this.status = status;
    }

    public Date getCreateTime() {
        return createTime;
    }

    public void setCreateTime(Date createTime) {
        this.createTime = createTime;
    }

    public Date getPayTime() {
        return payTime;
    }

    public void setPayTime(Date payTime) {
        this.payTime = payTime;
    }

    @Override
    public String toString() {
        return "OrderTableList{" +
                "orderId='" + orderId + '\'' +
                ", userId=" + userId +
                ", username='" + username + '\'' +
                ", goodId=" + goodId +
                ", goodTitle='" + goodTitle + '\'' +
                ", orderPrice=" + orderPrice +
                ", status='" + status + '\'' +
                ", createTime=" + createTime +
                ", payTime=" + payTime +
                '}';
    }
}
